package ${table.basePackage}.controller;
<#-- 引入公共变量 -->
<#include "../base/service-common.ftl">
<#-- 权限前缀 -->
<#assign permissionPrefix = "${table.moduleName}:${table.entityName?uncap_first}">
<#-- 引入 import 语句 -->
<#include "../base/controller-imports.ftl">

/**
 * ${table.comment!table.entityName} - 控制器（单表模式）
 * 
 * @author ${user.name!"系统"}
 * @since ${now?string('yyyy-MM-dd HH:mm:ss')}
 */
@Tag(name = "${table.comment!table.entityName}管理")
@RestController
@RequestMapping("/${table.moduleName}/${table.entityName?uncap_first}")
public class ${table.entityName}Controller {

    @Autowired
    private ${table.entityName}Service ${lowerEntity}Service;

<#-- 引入标准 CRUD 接口方法 -->
<#include "../base/controller-crud-methods.ftl">
}

